1) { $lastYear = array_pop($allYears); $secondLastYear = array_pop($allYears); $formattedYears = implode(', ', $allYears); if (!empty($formattedYears)) { $formattedYeas .= ', '; } $formattedYears .= $secondLastYear . ' and ' . $lastYear; } else { $formattedYears = reset($allYears); } $oldestYear = reset($allYears); $latestYear = $lastYear; $lowestLevel = reset($availableLevels); $highestLevel = end($availableLevels); if ($lowestLevel === 'DHET' && $highestLevel === 'DHET') { $levelRange = 'National Certificate'; } else { if ($lowestLevel === 'DHET') { $lowestLevel = 'National Certificate'; } if ($highestLevel === 'DHET') { $highestLevel = 'National Certificate'; } $levelRange = ($lowestLevel === $highestLevel) ? $lowestLevel : "$lowestLevel-$highestLevel"; } ?> <?php echo formatSubjectName($subject) ?> Past Exam Papers and Memos

<?php echo htmlspecialchars($formattedSubject); ?>

Download Past Exam Papers and Memos From To

$items) { $levelUrls = array_merge($levelUrls, array_column($items, 'id')); $levelPdfIds = array_merge($levelPdfIds, array_column($items, 'id')); } } $itemName = "{$subject} {$selectedLevel} Papers Only"; $numPdfs = count($levelUrls); $returnUrl = "https://tvetpapers.co.za/Subjects/api-download.php?subject={$subject}&level={$selectedLevel}&uri=" . urlencode(json_encode($levelPdfIds)); echo bulkPayLevel($returnUrl, $itemName, $numPdfs, json_encode($levelUrls), $subject, $selectedLevel, $latestYear, $oldestYear); ?>
$items): ?>
Latest
  • PDF Thumbnail
    Free Preview
    '; } echo singlePayPaper(str_replace(' ', '%20', $item['url']), $item['description'] . ' - (NATED)', $amount, $freePreview); ?>
Preview Limited to 3 Pages, SD Quality
HD Available On Download ❤️